steam-atomizing burner - French English Dictionary